docs: add docs for GtkTreeDragDestIface
authorWilliam Jon McCann <william.jon.mccann@gmail.com>
Tue, 21 Jan 2014 04:19:55 +0000 (23:19 -0500)
committerWilliam Jon McCann <william.jon.mccann@gmail.com>
Tue, 21 Jan 2014 18:33:45 +0000 (13:33 -0500)
gtk/gtktreednd.h

index f55ced714b5661ca33b371e525e1cc3e8096a42e..ca03048105febf2e4573151c8804593c5d4e4d86 100644 (file)
@@ -93,10 +93,21 @@ gboolean gtk_tree_drag_source_drag_data_get    (GtkTreeDragSource *drag_source,
 typedef struct _GtkTreeDragDest      GtkTreeDragDest; /* Dummy typedef */
 typedef struct _GtkTreeDragDestIface GtkTreeDragDestIface;
 
+/**
+ * GtkTreeDragDestIface:
+ * @drag_data_received: Asks the #GtkTreeDragDest to insert a row
+ *    before the path dest, deriving the contents of the row from
+ *    selection_data.
+ * @row_drop_possible: Determines whether a drop is possible before
+ *    the given dest_path, at the same depth as dest_path.
+ */
 struct _GtkTreeDragDestIface
 {
+  /*< private >*/
   GTypeInterface g_iface;
 
+  /*< public >*/
+
   /* VTable - not signals */
 
   gboolean     (* drag_data_received) (GtkTreeDragDest   *drag_dest,